## About SMART Utility

SMART Utility is an application to scan the internal hardware diagnostics system of hard drives. SMART (Self-Monitoring, Analysis, and Reporting Technology) is a system built into hard drives by their manufacturers to report on various measurements (called attributes) of a hard drive's operation. The attributes can be used to detect when a hard drive is having mechanical or electrical problems, and can indicate when the hard drive is failing. SMART Utility can read and display these attributes. This allows time to hopefully backup, and then replace the drive.
Each manufacturer implements a different number of attributes, but most implement some common ones. They include temperature and bad sectors (bad areas on the drive). There are thresholds for each of these attributes, and if the measurement drops below the threshold, the overall SMART status will indicate failure. However, some of these attributes, such as bad sectors, can indicated a failing hard drive before the threshold is reached. Unlike Disk Utility, and other drive utilities, which only check the overall SMART status, SMART Utility checks the individual attributes and indicates when a drive is failing.
SMART Utility is based on the command line "smartmontools", an open source software package that does the actual scanning of SMART attributes. SMART Utility only parses the data that smartmontools outputs, and it would not exist without it. It is available here It is also available from the author up to three years from the date of this document.
SMART Utility's features include:
Displays all supported drives and their partitions
Displays easy to read overall SMART status with color coded text
Displays important information in the main window, such as drive model, capacity, power on hours, temperature, bad sector counts, and error counts and types
Displays more detailed information in separate windows, including capabilities, all available attributes, and the past five errors
Supports running built in drive tests
Supports scanning individual RAID drives in addition to non-RAIDed drives